<template>
	<view>
		<form @submit="submitSub">
			<view class="payment-top acea-row row-column row-center-wrapper">
				<span class="name">我的余额</span>
				<view class="pic">
					￥<span class="pic-font">{{ userinfo.now_money || 0 }}</span>
				</view>
			</view>
			<view class="payment">
				<view class="nav acea-row row-around row-middle">
					<view class="item" :class="active==index?'on':''" v-for="(item,index) in navRecharge" :key="index" @click="navRecharges(index)">{{item}}</view>
				</view>
				<view class='tip picList' v-if='!active'>
					<view class="pic-box pic-box-color acea-row row-center-wrapper row-column" :class="activePic == index ? 'pic-box-color-active' : ''"
					 v-for="(item, index) in picList" :key="index" @click="picCharge(index, item)" v-if="item.price">
						<view class="pic-number-pic">
							{{ item.price }}<span class="pic-number"> 元</span>
						</view>
						<view class="pic-number">赠送：{{ item.give_money }} 元</view>
					</view>
					<view class="pic-box pic-box-color acea-row row-center-wrapper" :class="activePic == picList.length ? 'pic-box-color-active' : ''"
					 @click="picCharge(picList.length)">
						<input type="number" placeholder="其他" v-model="money" class="pic-box-money pic-number-pic" :class="activePic == picList.length ? 'pic-box-color-active' : ''" />
					</view>
					<view class="tips-box">
						<view class="tips mt-30">注意事项：</view>
						<view class="tips-samll" v-for="item in rechargeAttention" :key="item">
							{{ item }}
						</view>
					</view>

				</view>
				<view class="tip" v-else>
					<view class='input'><text>￥</text><input placeholder="0.00" type='number' placeholder-class='placeholder' :value="number" name="number"></input></view>
					<view class="tips-title">
						<view style="font-weight: bold; font-size: 26rpx;">提示：</view>
						<view style="margin-top: 10rpx;">当前可转入佣金为 <text class='font-color'>￥{{userinfo.commissionCount || 0}}</text>,冻结佣金为<text class='font-color'>￥{{userinfo.broken_commission}}</text></view>
					</view>
					<view class="tips-box">
						<view class="tips mt-30">注意事项：</view>
						<view class="tips-samll" v-for="item in rechargeAttention" :key="item">
							{{ item }}
						</view>
					</view>
				</view>
				<button class='but bg-color' formType="submit"> {{active ? '立即转入': '立即充值' }}</button>
			</view>
		</form>
		<!-- #ifdef MP -->
		<!-- <authorize @onLoadFun="onLoadFun" :isAuto="isAuto" :isShowAuth="isShowAuth" @authColse="authColse"></authorize> -->
		<!-- #endif -->
		<home></home>
	</view>
</template>



<style lang="scss">
	page {
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.payment {
  position: relative;
  top: -60rpx;
  width: 100%;
  background-color: #fff;
  border-radius: 10rpx;
  padding-top: 25rpx;
  border-top-right-radius: 39rpx;
  border-top-left-radius: 39rpx;
}

.payment .nav {
  height: 75rpx;
  line-height: 75rpx;
  padding: 0 100rpx;
}

.payment .nav .item {
  font-size: 30rpx;
  color: #333;
}

.payment .nav .item.on {
  font-weight: bold;
  border-bottom: 4rpx solid #e83323;
}

.payment .input {
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px dashed #dddddd;
  margin: 60rpx auto 0 auto;
  padding-bottom: 20rpx;
  font-size: 56rpx;
  color: #333333;
  flex-wrap: nowrap;
}

.payment .input text {
  padding-left: 106rpx;
}

.payment .input input {
  padding-right: 106rpx;
  width: 300rpx;
  height: 94rpx;
  text-align: center;
  font-size: 70rpx;
}

.payment .placeholder {
  color: #d0d0d0;
  height: 100%;
  line-height: 94rpx;
}

.payment .tip {
  font-size: 26rpx;
  color: #888888;
  padding: 0 30rpx;
  margin-top: 25rpx;
}

.payment .but {
  color: #fff;
  font-size: 30rpx;
  width: 700rpx;
  height: 86rpx;
  border-radius: 50rpx;
  margin: 46rpx auto 0 auto;
  line-height: 86rpx;
}

.payment-top {
  width: 100%;
  height: 350rpx;
  background-color: #e83323;
}

.payment-top .name {
  font-size: 26rpx;
  color: rgba(255, 255, 255, 0.8);
  margin-top: -38rpx;
  margin-bottom: 30rpx;
}

.payment-top .pic {
  font-size: 32rpx;
  color: #fff;
}

.payment-top .pic-font {
  font-size: 78rpx;
  color: #fff;
}

.picList {
  display: flex;
  flex-wrap: wrap;
  margin: 30rpx 0;
}

.picList .pic-box {
  width: 32%;
  height: auto;
  border-radius: 20rpx;
  margin-top: 21rpx;
  padding: 20rpx 0;
  margin-right: 12rpx;
}

.picList .pic-box:nth-child(3n) {
  margin-right: 0;
}

.picList .pic-box-color {
  background-color: #f4f4f4;
  color: #656565;
}

.picList .pic-number {
  font-size: 22rpx;
}

.picList .pic-number-pic {
  font-size: 38rpx;
  margin-right: 10rpx;
  text-align: center;
}

.picList .pic-box-color-active {
  background-color: #ec3323 !important;
  color: #fff !important;
}

.tips-box .tips {
  font-size: 28rpx;
  color: #333333;
  font-weight: 800;
  margin-bottom: 14rpx;
  margin-top: 20rpx;
}

.tips-box .tips-samll {
  font-size: 24rpx;
  color: #333333;
  margin-bottom: 14rpx;
}

.tips-box .tip-box {
  margin-top: 30rpx;
}

.tips-title {
  margin-top: 20rpx;
  font-size: 24rpx;
  color: #333;
}

</style>
